package com.shop.technicalservice.dao.shop;

import java.util.List;

import com.shop.technicalservice.model.shop.Shopinfo;

public interface ShopinfoDao {
	
	public Shopinfo save(Shopinfo transientInstance)  throws Exception;
	
	public void delete(Shopinfo persistentInstance) throws Exception;
	
	public List findAll() throws Exception;
	
	public Shopinfo merge(Shopinfo detachedInstance) throws Exception;
	
	public Shopinfo findById(java.lang.Integer id)  throws Exception;
	
	public List findByExample(Shopinfo instance)  throws Exception;
	
	public List findByProperty(String propertyName, Object value) throws Exception;
	
	public void attachDirty(Shopinfo instance)  throws Exception;
	
	public void attachClean(Shopinfo instance)  throws Exception;
	
	public List findByImgpath(Object imgpath)  throws Exception;
	
	public List findByNum(Object num)  throws Exception;
	
	public List findByPrice(Object price)  throws Exception;
	
	public List findByName(Object name)  throws Exception;
	
	
}
